package fiuba.algo3.modelo.factorVial;

import fiuba.algo3.modelo.vehiculo.Vehiculo;

public class SorpresaFavorable implements Sorpresa {

	final double PORCENTAJE = 0.20;
	
	@Override
	public boolean puedePasarUn(Vehiculo unVehiculo) {

		return true;
	}

	@Override
	public void afectarA(Vehiculo vehiculo) {

		int unosMovimientos = vehiculo.getMovimientos();
		
		unosMovimientos = (int)(unosMovimientos * PORCENTAJE);
		
		vehiculo.restarMovimientos(unosMovimientos);
	}


}
